<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#666666; background:#fff; font-family:'微软雅黑'}

a { color:#666666; font-size:12px; text-decoration:none; }

a:hover { text-decoration:none;}



/***************index css********************/
.top{ width:1170px; height:41px; margin:0 auto}
.top .tel{ width:208px; height:41px; float:left; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; line-height:41px; text-align:center; color:#fff}
.top .email{ width:208px; height:41px; float:left; border-right:1px solid #f5f5f5; line-height:41px; text-align:center; color:#fff}
.top .el{ float:right; height:41px; width:250px;}
.top .el .search{ width:164px; height:20px; float:left; margin-top:9px;}
.top .el .search .wbk{ width:130px; height:20px; background:url(../images/wbk.jpg) no-repeat; line-height:20px; text-indent:8px;border:none}
.top .el .yy{ width:82px; height:41px; float:right; border-left:1px solid #f5f5f5;}
.top .el .yy ul li{ width:40px; height:41px;  border-right:1px solid #f5f5f5; text-align:center; line-height:41px; float:left}
.top .el .yy ul li a{ color:#fff;}
#s_btn{background:url(../images/an.jpg) no-repeat;width:30px;border:none;height:20px;}


.top-logobg{ width:100%; height:95px; background:url(../images/top-logobg.jpg) repeat-x}
.fixed{ position:fixed; z-index:999; left:0; top:0}
.top-logo{ height:95px; width:1170px; margin:0 auto;}
.logoo{ width:345px; height:95px; float:left;}



#nav{ width:745px; height:95px; float:right;}
#nav ul{ }
#nav ul li { float:left; display:inline; width:82px; height:95px; background:url(../images/fen.jpg) no-repeat right;}
#nav ul li a{ width:78px; height:95px; display:block; text-align:center; line-height:95px; color:#565966; font-size:13px;}
#nav ul li a:hover{ color:#008196}
#nav ul li a.dz{ color:#008196}

.flash{ width:auto}
.flash img{ width:100%;}


/******************************** index *********************************/
/*.pro{ width:100%; height:930px; background:#f5f5f5;}
.pro .title{ width:1101px; height:87px; margin:0 auto; margin-top:95px;}
.pro .bg{ width:1257px; height:auto; margin:0 auto; margin-top:25px;}
.pro .bg .left_pic{ width:16px; height:48px; float:left; margin-top:275px;}
.pro .bg .right_pic{ width:16px; height:48px; float:right; margin-top:275px;}
.pro .bg .nr{ width:1000px; height:auto; float:left}
.pro .bg .txt{ width:1000px; height:auto; margin:0 auto;}
.pro .bg .txt ul li{ width:400px; height:auto; float:left; margin-left:50px; margin-right:50px; margin-bottom:10px}
.pro .bg .txt ul li img{ width:398px; height:295px; border:1px solid #e1e1e1; display:block}
.pro .bg .txt ul li p{ line-height:30px; text-align:center; overflow:hidden}*/

.pro{ width:100%; height:930px; background:#f5f5f5;}
.pro .title{ width:1101px; height:87px; margin:0 auto; margin-top:195px;}
.pro .bg{ width:1257px; height:auto; margin:0 auto; margin-top:60px;}
.pro .bg .left_pic{ width:16px; height:48px; float:left; margin-top:275px; display:none}
.pro .bg .right_pic{ width:16px; height:48px; float:right; margin-top:275px; display:none}
.pro .bg .nr{ width:1225px; height:auto; margin:0 auto}
.pro .bg .txt{ width:1225px; height:640px;}
.pro .bg .txt ul li{ width:247px; height:auto; float:left; margin-left:48px; margin-bottom:50px;}
.pro .bg .txt ul li img{ width:245px; height:195px; border:1px solid #e1e1e1}
.pro .bg .txt ul li p{ line-height:50px; text-align:center; overflow:visible}

.pros{ width:100%; height:930px; background:#f5f5f5; position:relative;}
.pros .bg{ width:1136px; height:460px; position:absolute; z-index:99; left:50%; margin-left:-568px; top:50%; margin-top:-230px;}
.pros .bg .box{ width:500px; height:460px; float:left; margin-left:34px; margin-right:34px;}
.pros .bg .box .title{ width:500px; height:100px;}
.pros .bg .box .title span{ display:block; height:38px; line-height:38px; color:#000000; font-size:30px; font-weight:bold}
.pros .bg .box .title em{ display:block; height:28px; color:#000; font-size:15px; font-family:'微软雅黑'}
.pros .bg .box .txt{ width:500px; height:360px;}
.pros .bg .box .txt img{width:500px; height:360px;}

.zxxx{ width:100%; height:930px; background:url(../images/zxxx.jpg) no-repeat center top;}
.zxxx .title{ width:1101px; height:95px; margin:0 auto; margin-top:100px;}
.zxxx .txt{ width:675px; height:auto; margin:0 auto; margin-top:60px;}
.zxxx .txt ul li{ width:675px; height:35px; margin-bottom:34px; line-height:35px;}
.zxxx .txt ul li .bt{ width:195px; height:35px; float:left; color:#fff; font-size:20px; font-weight:bold}
.zxxx .txt ul li .inp{ width:457px; height:33px; border:1px solid #cccccc; background:#fff; line-height:33px; text-indent:10px; color:#666666; font-size:14px;}
.zxxx .txt ul li .btn{ width:170px; height:53px; margin:0 auto; background:url(../images/zxxx-btn.jpg) no-repeat; border:none; display:block; cursor:pointer}

.new{ width:100%; height:930px; background:#ffffff;}
.new .title{ width:1101px; height:87px; margin:0 auto; margin-top:95px;}
.new .bg{ width:1101px; height:auto; margin:0 auto; margin-top:100px;}
.new .bg .tu{ width:500px; height:500px; float:left;}
.new .bg .tu img{ width:494px; height:494px; border:3px solid #f56f0b}
.new .bg .txt{ width:560px; height:500px; float:right}
.new .bg .txt dl{ width:560px; height:79px; margin-bottom:27px;}
.new .bg .txt dl dt{ width:79px; height:79px; float:left; background:url(../images/news-time.jpg) no-repeat;}
.new .bg .txt dl dt span{ width:79px; height:55px; display:block; text-align:center; line-height:55px; color:#fff; font-size:36px;}
.new .bg .txt dl dt em{ width:79px; height:24px; display:block; text-align:center; line-height:24px; color:#fff; font-size:12px;}
.new .bg .txt dl:hover dt{ background:url(../images/news-timeh.jpg) no-repeat}
.new .bg .txt dl dd{ width:465px; height:79px; float:right}
.new .bg .txt dl dd h3{ height:24px; line-height:24px; width:465px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px;color:#040404}
.new .bg .txt dl dd .memo{ height:48px; line-height:24px; margin-top:7px; color:#666666; font-size:12px;}

.contact{ width:100%; height:634px; background:url(../images/contact.jpg) no-repeat;}
.contact .txt{ padding-left:468px; padding-top:120px; line-height:32px;font-size:14px;}

/****************************** ny *************************************/
.ny_left{ width:215px; height:auto; float:left; display:inline; background:url(../images/leftn-bg.jpg) no-repeat left top; padding-left:5px;}
.ny_cpfl{ width:210px; height:auto;}
.ny_cpfl .title{height:60px; background:url(../images/about-n.jpg) no-repeat; line-height:58px; font-size:20px; text-indent:14px}
.ny_cpfl .title span{ font-size:14px; color:#0083b5; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif}
.ny_cpfl .txt{ width:201px; height:auto; margin:0 auto}

.ny_lxwm{ width:210px; height:auto; padding-top:10px;}
.ny_lxwm .title{height:60px; background:url(../images/about-n.jpg) no-repeat; line-height:58px; font-size:20px; text-indent:14px}
.ny_lxwm .title span{ font-size:14px; color:#0083b5; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif}
.ny_lxwm .txt{ width:201px; height:auto; margin:0 auto }

.pro-title{ width:984px; margin:0 auto; height:42px; background:url(../images/ny-bt-pro.jpg) no-repeat bottom; line-height:24px; font-size:24px;}
.pro-title  span{ font-size:24px; color:#0083b5; text-transform:uppercase;}

.ny_side{ width:900px; height:auto; float:right; display:inline;}
.ny_side .title{height:42px; background:url(../images/ny-bt.jpg) no-repeat left bottom; line-height:24px; font-size:24px;}
.ny_side .title span{ font-size:24px; color:#0083b5; text-transform:uppercase;}
.ny_side .txt{width:900px; margin:0 auto; margin-top:25px; min-height:600px;}


dl.news{ width:900px; height:120px; margin-bottom:30px;}
dl.news dt{ width:210px; height:120px; float:left}
dl.news dt img{ width:208px; height:118px; border:1px solid #cfcfcf;}
dl.news dd{ width:666px; height:120px; float:right}
dl.news dd h3{ height:24px; width:475px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#000; font-size:14px;}
dl.news dd .memo{ margin-top:3px; line-height:24px; color:#555555}

.ny_news_list{ width:820px; margin:48px auto auto;}
.ny_news_list td{ border:1px solid #ccc}
.ny_news_list li{ float:left; width:200px; height:120px; margin:auto 25px 45px; display:inline;}
.ny_news_list li a img{ width:200px; height:120px;}
.ny_news_list li a:hover h4{ color:#0088cc; text-decoration:underline;}
.ny_news_list li a span{ color:#999; font-size:12px;}
.ny_news_list li a h4{ color:#666; font-size:14px; line-height:20px}

a.job_a{ display:block; width:100px; height:28px; background:#aaa; text-align:center; line-height:30px; font-size:14px; color:#fff;}
a:hover.job_a{ display:block; width:100px; height:28px; background:#0088cc; text-align:center; line-height:30px; font-size:14px; color:#fff;}

ul.equipment_list li{ width:182px; height:auto;  float:left; margin-left:48px; margin-bottom:20px;}
ul.equipment_list li img{width:180px; height:138px; border:1px solid #ccc;}
ul.equipment_list li p{ text-align:center; line-height:28px;}



.zxxxn{ width:786px; height:auto; margin:0 auto;}
.zxxxn .box-bg{ height:335px; margin:0 auto}
.zxxxn .box{ width:786px; height:335px; margin:0 auto; background:#fff}
.zxxxn .box .left{ width:334px; height:308px; background:#eaeaea; float:left}
.zxxxn .box .left ul{ padding-left:25px; padding-top:20px;}
.zxxxn .box .left ul li{ height:35px; margin-bottom:15px;}
.zxxxn .box .left ul li .bt{ width:110px; height:35px;color:#333333; font-size:12px; float:left}
.zxxxn .box .left ul li .bt span{ display:block; height:18px; line-height:18px;}
.zxxxn .box .left ul li .bt em{ display:block; height:17px; line-height:17px;}
.zxxxn .box .left ul li .inp{ float:left; width:170px; height:23px; background:#fff; border:1px solid #cccccc; line-height:23px; text-indent:10px; margin-top:5px;}
.zxxxn .box .left ul li .btn{ display:block; width:100px; height:28px; border:none; border-radius:3px; text-align:center; line-height:24px; color:#fff; font-size:14px; margin:0 auto; background:#074997; cursor:pointer}

.zxxxn .box .right{ width:430px; height:308px; background:#eaeaea; float:right}
.zxxxn .box .right ul{ padding-top:20px;}
.zxxxn .box .right ul li{ width:430px; height:35px; float:left; margin-bottom:15px;}
.zxxxn .box .right ul li .bt{ width:164px; text-indent:24px; float:left; color:#333333;}
.zxxxn .box .right ul li .bt span{ display:block; height:18px; line-height:18px;}
.zxxxn .box .right ul li .bt em{ display:block; height:17px; line-height:17px;}
.zxxxn .box .right ul li .inp{ width:230px; height:23px; background:#fff; border:1px solid #cccccc; line-height:23px; text-indent:10px; float:left}
.box-fd{ position:fixed; width:100%; height:335px; left:0; top:95px; z-index:9999;}

.zxxxn .list{ width:784px; height:auto; border:1px solid #004a96;}
.zxxxn .list ul{ width:784px; height:28px; margin:0 auto; border-top:1px solid #004a96; line-height:28px; font-size:12px; color:#005bac;}
.zxxxn .list ul li{ height:28px; float:left; text-align:center; border-left:1px solid #004a96}
.zxxxn .list .first-bg{height:29px;}
.zxxxn .list ul.first{ background:#0a65b4; color:#fff; font-size:14px; width:784px; margin:0 auto;line-height: 13px;}
.zxxxn .list ul.color{ background:#e7ecf5;}
.zxxxn .list ul:hover{ background:#ff9c01}
.zxxxn .list ul.active{ background:#ff9c01}
.zxxxn .list ul.first:hover{ background:#0a65b4;}
.zxxxn .list ul li.li1{ width:124px; border-left:none}
.zxxxn .list ul li.li2{ width:205px;}
.zxxxn .list ul li.li3{ width:190px;}
.zxxxn .list ul li.li4{ width:98px;}
.zxxxn .list ul li.li5{ width:162px;}
.first-fd{ position:fixed; width:100%; height:29px; left:0; z-index:9999; top:405px;}
.zxxxn .mg-450{ margin-top:450px;}</pre></body></html>